package com.ls.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ls.controller.invitetemplate.model.AddInviteTemplateModel;
import com.ls.controller.invitetemplate.model.EditInviteTemplateModel;
import com.ls.controller.invitetemplate.model.UpdateStatusModel;
import com.ls.entity.InviteTemplate;
import com.ls.utils.ResultData;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author pengyu
 * @since 2024-06-28
 */
public interface IInviteTemplateService extends IService<InviteTemplate> {
    /**新增*/
    ResultData add(AddInviteTemplateModel model);
    /** 删除  */
    ResultData del(Long inviteTemplateId);
    /** 修改  */
    ResultData edit(EditInviteTemplateModel model);
    /** 修改状态  */
    ResultData updateStatus(UpdateStatusModel model);
    /** 查询分页列表  */
    ResultData pageList();
    /**
     * H5查询邀请函模板分页列表
     */
    ResultData getPaging();
}
